<?php
// +----------------------------------------------------------------------
// | MC PHP[基于ThinkPHP6.1开发]
// +----------------------------------------------------------------------
// | Copyright (c) 2020-2023 http://www.mingchangruanjian.com
// +----------------------------------------------------------------------
// | Author jokerfei [ jokerfei377@gmail.com ]
// +----------------------------------------------------------------------
// | 铭畅软件 技术部 出品
// +----------------------------------------------------------------------
namespace addons\DySms;

/**
 * 阿里云短信插件
 * @package Addons\DySms
 * @Author jokerfei [ jokerfei377@gmail.com ]
 */
class DySms
{
    /**
     * @var array 插件信息
     */
    public array $info = [
        // 插件名[必填]
        'name'        => 'DySms',
        // 插件标题[必填]
        'title'       => '阿里云短信插件',
        // 插件唯一标识[必填],格式：插件名.开发者标识.addons
        'identifier'  => 'dy_sms.mcphp.addons',
        // 插件图标[选填]
        'icon'        => 'fa fa-fw fa-envelope-o',
        // 插件描述[选填]
        'description' => '阿里云短信插件',
        // 插件作者[必填]
        'author'      => 'jokerfei',
        // 作者主页[选填]
        'author_url'  => '',
        // 插件版本[必填],格式采用三段式：主版本号.次版本号.修订版本号
        'version'     => '1.0.0',
        // 是否有后台管理功能[选填]
        'admin'       => '1',
    ];

    /**
     * @var array 管理界面字段信息
     */
    public array $admin = [
        'title'      => '短信模板列表', // 后台管理标题
        'table_name' => '', // 数据库表名，如果没有用到数据库，则留空

        // 后台列表字段
        'columns'    => [
            ["name" => 'code', "type" => "text", "title" => '模板ID'],
            ["name" => 'title', "type" => "text", "title" => '模板名称'],
            ['name' => 'content', 'type' => 'text', 'title' => '模板详情'],
            ['name' => 'sign_name', 'type' => 'text', 'title' => '短信签名'],
        ],
    ];

    /**
     * 安装方法
     * @return bool
     */
    public function install()
    {
        return true;
    }

    /**
     * 卸载方法必
     * @return bool
     */
    public function uninstall()
    {
        return true;
    }
}
